Skip to main content

caterpillar track

English caterpillar track meaning in English  •  caterpillar track का अर्थ अंग्रेजी में
Noun
  • an endless belt looped over several wheels, used in pairs in place of wheels to propel vehicles, such as tractors or military tanks, over rough ground.
Advertisement